drop gate sluice - Alemán Inglés Diccionario